@import url(uc.css);
@import url(comment.css);
@import url(sidebar.css);
.sns-r {float:right;width:280px;}
.sns-m {float:left;width:100%;margin-left:-285px;padding-bottom:20px;}
.sns-m .mp {clear:both;padding-left:285px;}

.menu dt a img {-webkit-border-radius:5px;border-radius:5px;-moz-border-radius:5px;}
.menu dd.cs {float:left;width:100%;padding:5px 0;}
.menu dd.cs span {float:left;width:60px;padding:3px 3px 3px 6px;line-height:1.3em;}
.menu dd.cs em {display:block;font-size:16px;font-weight:bold;}
.menu dd.oauth {padding:5px 0;}
.menu dd.oauth a {display:block;width:114px;height:24px;overflow:hidden;text-indent:-1000px;background:url(../img/icon.png) no-repeat 0 0;}
.menu dd.facebook a, .menu dd.google a {width:143px;}
.menu dd.iweibo a {background-position:0 -452px;}
.menu dd.facebook a {background-position:-114px -428px;}

#commentMain dl dd .commentMain {padding-left:37px;}
#commentMain dl dd .commentMain div {margin-top:2px;}
#commentMain dl dt {padding:2px;}
#commentMain dl dt img {-webkit-border-radius:3px;border-radius:3px;-moz-border-radius:3px;margin-left:3px;}
.commentMain .content {padding:0;margin:0;}
#commentMain .bar {padding-left:5px;}
#commentMain dl.quote {padding:0 0 0 3px;margin-top:3px;}
#commentMain dl.quote .content {padding-left:3px;}
#commentMain dl.quote dd .commentMain {padding-left:28px;}
#commentMain dl.quote dt img {margin-left:0;}
.commentMain h5 {display:inline-block;margin-right:5px;}
.commentMain h5 a {font-size:13px;}
.commentMain ul.images {float:none;clear:both;display:block;padding:8px 3px 5px 0;}
.commentMain ul.images li {float:left;padding:0;margin:0;margin-right:4px;}
.commentMain ul.images a {float:left;padding:3px;background:#000;border:1px solid #222;}
.commentMain ul.images img {border:0;}
.commentMain .quote h5 a {font-size:12px;}

.page {padding-right:0;margin-right:0;}
.page code {float:right;font-size:10px;}
.page code a {margin-right:0;}

.sns-r .sidebar ul.ilist {padding:0;margin:0 5px;list-style-type:none;}
.sns-r .sidebar ul.ilist li {float:left;width:50%;padding:0;list-style-type:none;text-align:center;}
.sns-r .sidebar ul.ilist li div {clear:both;width:122px;margin:0 auto;}
.sns-r .sidebar ul.ilist li a {float:left;padding:2px;border:1px solid #333;}
.sns-r .sidebar ul.ilist li a:hover {border-color:yellow;}
.sns-r .sidebar ul.ilist li a span {float:left;height:80px;overflow:hidden;width:116px;}
.sns-r .sidebar ul.ilist li img {width:116px;}
